home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 15 / CU Amiga Magazine's Super CD-ROM 15 (1997)(EMAP Images)(GB)[!][issue 1997-10].iso / CUCD / Graphics / Gallery / Source / StatusWindow.hpp < prev    next >
Encoding:
C/C++ Source or Header  |  1997-07-15  |  778 b   |  38 lines

  1. #ifndef STATUSWINDOW_HPP
  2. #define STATUSWINDOW_HPP
  3.  
  4. // $VER: StatusWindow.hpp 39.8 (10.06.97)
  5. //
  6. //
  7. // (C) Copyright 1996,97 Markus Hillenbrand
  8. //     All Rights Reserved, No Warranty
  9.  
  10. #include "GUICINCLUDE:GUIC_Window.hpp"
  11.  
  12. class GUIC_TextC;
  13. class GUIC_FillbarC;
  14. class GUIC_ScreenC;
  15. class GUIC_ApplicationC;
  16.  
  17. class StatusWindowC    : public GUIC_WindowC
  18.     {
  19.     public:
  20.         StatusWindowC                (GUIC_ApplicationC &app, GUIC_ScreenC &screen);
  21.         ~StatusWindowC                (VOID);
  22.         VOID        setMessage    (STRPTR t);
  23.         STRPTR    getMessage    (VOID);
  24.         VOID        setPercent        (ULONG);
  25.         BOOL        action                (GUIC_EventC &e);
  26.         STRPTR    getClass            (VOID);
  27.     protected:
  28.         VOID        cleanUp            (VOID);
  29.     private:
  30.         GUIC_TextC                *message;
  31.         GUIC_FillbarC            *percent;
  32.         GUIC_ScreenC            *screen;
  33.         GUIC_ApplicationC    *app;
  34.     };
  35.     
  36. #endif
  37.  
  38.